bench pin - German English Dictionary